retarded echo - Spanish English Dictionary